c files analysis